long scarlet knight cape